div {
  display: block;
}

.pstaff {
  font-size: 12px;
}

.box-card .demo-tabs li {
  float: left;
  width: 13.6em;
  text-align: center;
  padding-bottom: 1.25rem;
  padding-top: 1rem;
  height: 5.4em;
}

.box-card .demo-tabs img {
  width: 4em;
  height: 4em;
  border-radius: 0.25em;
  border-style: none;
}

.word-jcon-flex {
  float: right;
  justify-content: center;
  flex-direction: column;
  display: flex;
  position: relative;
  top: -4.4em;
  left: 1em;
}

.demo-tabs .flex .filleta {
  position: relative;
  top: -4em;
  left: 4em;
  color: #a0aec0;
  padding: 0.25em 0.06em;
  margin-right: 0.2rem;
  display: inline-block;
  border: 1px solid;
  border-radius: 0.25rem;
  height: 3em;
  line-height: 3em;
}

.items-center {
  align-items: center;
}

p {
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}

.rightImg img {
  width: 60px;
  height: 60px;
}

.flex .rightOverall {
  color: rgb(51, 51, 51);
  font-weight: 500;
  font-size: 12px;
}

.flex .rightOverall .rightOverall-p{
  position: relative;
  left: 6em;
  top: -6em;
}

.flex .rightOverall p span {
  color: rgb(43, 75, 171);
  font-size: 14px;
}

.flex .rightOverall-phone{
  position: relative;
  top: -6.4em;
  left: 6em;
}
.flex .rightOverall-phone p{
  position: relative;
  top: -3em;
  left: 2em;
}

.flex .rightOverall-email{
  position: relative;
  top: -9.6em;
  left: 5.95em;
}
.flex .rightOverall-email p{
  position: relative;
  top: -2.7em;
  left: 2.2em;
}

.rightOverall-message{
  border-top: 1px solid #a39d9d;
  margin-top: -12em;
  padding-top: 10px;
}
.rightOverall-message ul li{
  padding-left: 3px;
}

// 自助查询
.mar-top{
  margin: -5em 10px 0px;
  position: relative;
}
.title-font{
  position: absolute;
  line-height: 1;
  font-style: normal;
  font-weight: normal;
  left: 20px;
  top: 18px;
  border-bottom: 0px solid rgb(0, 0, 0);
  height: 17px;
  color: rgb(43, 75, 171) !important;
  font-size: 14px !important;
}
.Element_businessCreate {
  margin-top: 2em;
  position:relative;
  display:flex;
  justify-content: space-between;
}
.Element_businessCreate li{
  width:33%;
  padding:0 20px;
  box-sizing:border-box;
  text-align:center;
  position:relative;
}
.Element_businessCreate li:before{
  content: '';
  width: 1px;
  height: 140px;
  background: #eee;
  position: absolute;
  right: -5px;
  top: 10px;
}
.Element_businessCreate h3{
  font-size: 14px;
  text-align:center;
  color:#2B4BAB;
  width:100%;
  font-weight:normal;
  margin-bottom:10px
}
.Element_businessCreate li div{
  position: relative;
}
.Element_businessCreate li div a{
  width: 27%;
  padding: 5px 0;
  margin: 3px 1.5%;
  display: inline-block;
  border-radius: 2px;
  border:1px solid #E5E5E5;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  color:#666;
  font-size: 12px;
}
.Element_businessCreate li div a:hover{
  color: #2b4bab;
  background: #2b4bab21;
  border:1px solid #2b4bab
}